persian wheel for irrigation - Turkish English Dictionary